S&P 500 Closes At Fresh Record High